autopistol
Etymology
From auto- + pistol.
noun
An automatic pistol.