Stupid question, but Does the 30 day wait between registered guns run from the time of purchase, the time the forms return from MSP, or the time you pick up the weapon? thanks