I've fired a 12 gauge (slugs and just target load), a Mini-14 (.223 so it hardly kicked at all), FNP 9mm and .45 cal, Glock 9mm, 30-06. it's all about how you hold the rifle, I fired off a good 100 or so odd 12 guage target loads shooting clays and didn't get a bruise. And honestly, all the FPS games in the world won't teach you how to even come close to shooting a pistol accurately, let alone a rifle. someone older might be able to get a good idea for a rifle from playing alot, but you're not gunna hit the broad side of a barn with pistols without some practice and guidance. If everyone just had FPS games as practice for shooting the real thing, you'd have shootouts exactly like the movies where nobody hits anything.