PLA will still be fine for around 1.8mm wall thickness, its a bit less heat tolerant than ABS or other high temp filaments. Carbon is just an additive to the plastic filament, offers a small increase in stiffness and maybe toughness, but not dramatic.
I have found ABS to be very good for stuff that is going to be used in real life. It's more robust and temp resistant than PLA and not as difficult to print as some of the more exotic stuff. PETG is good too.
To give you an idea, I printed a suppressor from ABS with 0.6mm wall thickness. It worked fine and held together through multiple mag dumps. However it was too fragile for normal handling in and out of gunbags etc and ended up breaking from being bumped on something, not from shooting. This gives some perspective on strength of the plastic.
Bookmarks