I think you are correct the stock loosened up some. For a quick hunting answer I'd just use something to help keep it tight for now like silicone on the outside only or black tape all around it to keep it from falling out. To save the stock maybe a dab of epoxy glue on the keyway then file it to fit the key again. A little goes a long way. I'm sure many here will have some good thoughts.