Gunsword?
Gunlance?