Say... speaking of the safety on the mossberg 500... mine has what I understand is a common problem, and that is a broken thumb switch. Is there a better aftermarket safety switch for that thing?
Ask and you shall receive...
http://www.brownells.com/aspx/NS/store/ProductDetail.aspx?p=9476&title=MOSSBERG+500+METAL+SAFETY+BUTTON
My Brownells catalog (2004)lists a safety button, military special, metal. $15.94
Regular safety button, plastic. $5.50
Brownells Office/Tech 641 623 5401
Orders 800 741 0015
Also try Gun Parts Corp. They're on the 'net. They also sell the elevator in case you're inclined to lengthen the tang so they will chamber the Mini-shells.
http://www.gunpartscorp.com/