The happy-go-lucky young Smiley gets into more strife as he attempts to prove himself a responsible citizen by helping others - all so he can earn a new gun from Sergeant Flaxman.
Sybil Thorndike
as Granny McKinley
Chips Rafferty
as Sergeant Flaxman
Keith Calvert
as Smiley Greevins
Bruce Archer
as Joey
Ruth Cracknell
as Mrs Gaspen
June Bronhill
as Extra