As long as you hold them the same way every time springers will be as accurate as you are, where you get in trouble is using a tight hold one time then loose the next or not placing your hand in the same place on forearm every time you shoot..when shooting off a rest put your hand between gun and rest, dont lay forearm on a hard service and shoot.
Gas piston guns are usually a bit harder to cock then a equal power springer.


Making black powder smoke is a great thing..