New - $18,050
MP40 by Uhrich in Excellent Condition with Matching Numbers Except Bolt.  Excellent bore, even original patina finish, excellent stock and grips. BNZ 43 code with 3-digit number.  Uhrich was known for remanufactured WW2 Thompsons.