rmc,this is really a common problem we run into alot. Lugerdoc, Hugh or myself could do the repairs for you. Where are you located? I see Lugerdoc said NORVA but I didnt see where he got that from so if I missed something, forgive me. I would certainly take it to someone that works on Lugers. Lugerdoc would have any spare parts needed and his repair might be the fastest too.