I have experienced good luck with eSun PLA Professional. BCG eats up the security, however. Print several extras for your vary! Mine kinked a little in three hundred rounds but nevertheless worked. I place a short one.5mm pin inside the spring to circumvent kinking and limit overtravel of the safety block.Certain would like an update July 20