For ARs a cheap solution for the 'pinging' is to coat your spring & buffer tube in grease, either a gun grease like TW-25b or synthetic wheel bearing grease.
Padding the outside of the buffer tube would be the only other option but you'd have to allow for the travel of the charge handle. There's self adhesive sound deadening materials like those used in automotive stereo installation, Brown Bread is one of them. But the results wouldn't be pretty.