early automotive antique brass syringe type grease gun or oiler. This mechanic's tool measures 11" and about 1 1/4" across the body. Both ends unscrew for loading and cleaning. There are traces of threads on the inside of the nozzle.
The body is solid brass (the plunger is steel) with a nice patina of age.