Are these reliable sturdy guns? Are 870 parts interchangeable, like stocks, barrels, and internals? Any help is VERY important to me being this is going to be a sbs tax stamp gun.