semi-automatic handgun

//