I've had the opportunity to get my hands on one. Is it fun? Absolutely. Is it a great toy at the range? Without a doubt. And will I end up getting one? More than likely. However, I wouldn't necessarily use it as a home defense weapon. But to say it isn't a fun machine to work.... that'd be a lie.