Grand Power K100 MK12 9mm Pistol - Review