Mossberg 500 12 Guage comes with holster, does not have a stock. I?ve only went to the range with this once, almost brand new. Please text for info.