I'm thinking of getting a rifle in the semi-near future (aka once I have the funds). Now, I know military rifles (i.e. sniper rifles) have little to no recoil because the gas is buffered by a spring in the stock. Is this also true of civilian rifles? I mean, the M40A3 is based off the Remington 700 model, but I imagine they are vastly different. If these sort of things aren't available from the factory on civilian models, are there upgrades available in which to make them like them?