You made me curious.I have a DPMS LR-308 L.
Before we go farther,I assume you are talking about the bolt catch,left side of the receiver?
The quick look made me quite concerned.It did look like it was assembled driving in a blind roll pin!!! IMO,its just unacceptable to design such an assembly.
Then I took a deep breath,and decided to take a closer look.
I got out my 10X LED illuminated loupe. I clearly saw a hex socket.Its not a roll pin,its a hex drive screw.
My "pin" can be unscrewed with an Allen wrench.
Which means you have a very difficult situation if you drove a pin in the hole.
If yours is just like mine,odds are the threads are goobered,or will be if you somehow remove the pin.Removing the pin...a blind roll pin stuck in hard anodized aluminum...is a challenge,to say the least.
Someone else may have a better idea,but,it may be that the straightest course will be to contact DPMS about sending the stripped lower plus the installed bolt catch.I would assume they would not put struggle into this problem,the solution is a replacement lower.There are ways they can do that regarding the BATF paperwork,etc,I'm pretty sure.
I assume you are talking about the bolt catch on the left side of the lower receiver.
Your use of the word "buffer" is confusing.
Or are you asking about the buffer retainer that keeps the buffer and spring in the receiver extension at the rear of the receiver?That is a whole different ball game.
I'd hold off on the idea of running a drill through the holes.You really want the anodizing to remain intact.