I don't like the look of it, but I like the idea of a semi-auto sniper. 300ft isn't a crazy range; a well modified springer sniper can do that. However, before you buy a new gun, it is possible to modify a springer sniper and turn it into gas. Just buy a gas cylinder and replace the bolt with it.