In my opinion this is the only AEP worth having, sure there are others mostly from JLS, but those aren’t even strong enough to shoot a .12 20 feet. This gun can accurately shoot a .20g BB at around 50-80 feet. And if you longball someone you can get shots off well over 200 feet, but at that distance you have hardly any accuracy, but it is possible. i would recommend this gun to any serious airsoft player looking for a reliable sidearm. Plus this is one of the only AEP’s that has the avalible 100 round extended mag which is also a great feature, that will be in another review. All in all this gun gets 10/10 for looks, reliability, strength and accuracy!!!