Brand new never shot smith &wesson m&p shield in 45acp. Has a 3.3inch barrel. 1 7 round mag. Comes as from the factory all laws apply thanks for looking