This the WW2 British Fairmile type D, from which came the post war Ham class.
As you can see for its size it was heavily armed,
Including this 'bad boy' automatic 6lbr
Typical gun boat weapons fit was two auto 6's, two single and one twin Orlikon 20mm and two twin 0.5inch MG's.