I knew it had to be a problem with those 2 pieces. I felt it move incorrectly but I didn't know what it should have looked like in working order so I left it alone.
I got it working in semi-auto again, thanks a bunch guys. I love this community, they actually care about the issues of other players and provide support.