Steampunk sub-machine gun

time to read: <1 min