I went through pretty much the same thing with a Hogue forend I bought for my Mossberg 500. It wouldn't even start to fit out of the box. It took me 30 mins with a dremel for it to get fitted and working right.....and it was supossed to be a "drop in" part.