HK UMP45.
Thanks to Matthew Paul and the dozen others who sent in pictures of this one
Website by:
E-Image Agency