My SLP didn't fit perfectly either, I had to grind down the edge to make it fit. I know others who had to do the same.