I have a hardly used stock and forearm for a Mossberg 500 Pump. Stock is easily put on. Forearm does not fit all the models listed on the front of the photo. It did not fit the Model 500 I had. I literally put the stock on, left it on for a month or so. I then sold the gun to a friend that did not want the stock. I don't believe I even fired the shotgun with the stock on it. I paid $75.00 for the stock new. Am asking $45.00. Located in Larned, KS.