There's also "ERG" or eletric recoil guns,
As the name suggests, it mimics a bit of recoil, while some brands like Marui & KWA have the "last shot" function, meaning mag empty, insert fresh mag, you need to hit the bolt release for it to function again.
Not as real as a GBBR, but has the reliability of an AEG and bolt catch function.
"PTS CM4, KWA ERG, TM Recoil Shock" if you want to google/youtube
|