Green’s Dictionary of Slang

squirter n.

[ext. of squirt n. (7a)]

a pistol.

[US](con. 1910s) D. Mackenzie Hell’s Kitchen 117: A pistol is a ‘squirter’.
[UK]G. Ingram Cockney Cavalcade 260: There’ve been reports round here of some of you fellows doing that film stuff with squirters and handkerchiefs over your faces.
[UK](con. 1900–30) A. Harding in Samuel East End Und. 284: Squirter – An ordinary pistol. ‘Be careful, he’s got a squirter.’.