The following firearms can be seen in No Blade of Grass:
L1A1 Self Loading Rifle
British Inch Pattern L1A1 SLR (Self Loading Rifle) chambered in 7.62 Nato - Variation of the FN FAL rifle. British & New Zealand SLR's were later fitted with black fibreglass furniture as seen here.
FN FAL
FN FAL 50.00 7.62x51mm NATO
Lee-Enfield No.1 MkIII* rifle
Lee-Enfield No.1 Mk.III* - .303 British. This was the main battle rifle of British and Commonwealth forces during the First World War, introduced in 1907 it has seen action throughout the 20th century.
Sterling L2A3 submachine gun
Sterling Submachine Gun - 9mm
Luger P08 pistol
Browning Hi-Power pistol
Classic Commercial Browning Hi Power (Belgian Mfg) - 9mm
Colt New Service revolver
Colt New Service revolver
Vickers machine gun