Green’s Dictionary of Slang

cannon v.

[cannon n.2 (1)]

(US Und.) to work as a pickpocket.

[US]H. Leverage ‘Dict. Und.’ in Flynn’s mag. cited in Partridge DU (1949).
[US]Ersine Und. and Prison Sl.
[US]N. Algren Neon Wilderness (1986) 131: You’re too small to cannon the street cars ’n too little to reach a damper.
[UK]K. Orvis Damned and Destroyed 37: I’ve been rolled [...] Some crud of a lightfinger cannoned me while I was on the nod!