ramrod (Nomen)

1

Ladestock (n)

gun