Don't bother with the spring or electric ones. Too light, no recoil. Get a KSC/KWA gas blowback one with metal slide. Then, get a propane adapter and use the little Coleman propane bottles on the cheap. Can be useful as there is more recoil than a .22 IMO or at least the .22 I have........ make sure to stay on your front sight and don't start cheating to watch the BB.