The base mesh (meaning the gun part, rather than the barrel) should just be an M6G (or w/e the pistol from h3 is) and the rest you should model on. Also, you forgot the slide catch and the safety.