A bit of a long story.
I bought an ATI stock that came with a complete buffer tube, spring and buffer.
The spring shrunk to around ten inches within a few 100 rounds (compressed permanently)
I ordered a replacement spring from Primary Arms and taking a beating from my new AR build (recoil) yes...
Yes it's just OK
I should say other parts of my state are excellent, where I'm at not so much.
I own two 500's and have my very first shotgun back in the 1970's was a Mossberg 20 gauge bolt action with a selectachoke