Don't know what to do about the hitting to the left issue, but the Patridge front is easy...I got mine direct from DW (they can be contacted via CZusa online, czusa.com I think). Mine was for a model 15, and cost about 14 bucks, if I remember correctly. Easy to swap out, just need the appropriate size hex wrench. I detest ramp front sights, personally.
Good luck.
Mike