Punched out the front sling attachment with no problem but I've hit a brick wall since. I watched the only youtube vid on installing and I've read that it's a tight fit, but I honestly don't think it's possible. Any suggestions? Or any places I can stop by that wouldn't mind helping me install the little devil?