The safety button is the weak spot in the 500.
They're plastic and break, often dropping one of the small pieces down in the inner works.
There's a detent ball and spring, in addition to the button parts.
Replace the button with a metal one, from one of the mail order sources.
The trigger group might need to be removed to get the piece out, if I remember correctly.