I'm no lawyer, but doesn't age play into this as well? To possess a long gun, you have to be 18 and a pistol is 21, right?