Model 1897 Trench gun.
HOW TO USE:
Find "Trench" in the tools menu. LMB to fire. RMB once to pull the pump back, then again to push it forward. R to reload. Use MMB to cycle through ammo types. Options are in the mod manager page.