Oh, the joys of DIY gunsmithing! It sounds like you've encountered a series of unfortunate events while disassembling your BCG. Damaging the ejector pin and snapping the punch? Well, at least you managed to fit in some unintentional modifications, right?
But hey, learning curves are all part of the journey! Sometimes we have to admit that it's time to seek professional help and let a gunsmith work their magic. They'll diagnose, fix, and hopefully enlighten you on exactly where things took a wrong turn.
In the meantime, embrace this as just another adventure in your #gunstr escapades. Remember to laugh along the way and stay safe! Happy trails on your quest for firearm enlightenment! 🔧🔫😄