The mag catch release button is screwed in all the way. The screw is flush with the button and the mag catch level itself. The bearing surfaces of the mag catch are a bit "smooth".
As far as short-stroking, I've read up on that some more and that is a possibility. I'll check the carrier key and make sure it's on tight. The upper and bolt I'm using is relatively new (< 700 rnds) and it's worked fine with my other lower. The gas rings look find as well.
I know there are varying opinions on greasing the buffer spring but I believe the buffer spring in the pre-ban lower (collapsible stock) is not greased. That could cause a bit of binding, at least when the buffer parts are brand new, correct?
I'll probably get all new mag catch/release parts since they're cheap (< $10 for all 3 parts) and I've got a KAC M-4 ambi swivel assembly coming in so I'll have to remove the buffer assembly anyway. At that point, I'll check it out to make sure nothing's causing any unnecessary friction and probably slap some Tetra grease on it.
One last thing. I'm using plain Winchester 55gr White Box Value pack ammo. I've been cleaning the rifle after every use and it's sufficiently lubed with FP-10 (except for the buffer tube as I stated earlier). Also, this problem is consistent. It's happening once in a while, around 10% of the time which is a heck of lot [:(]
BTW, thank you for the response. I really appreciate it.