Firearms used in the film Gandhi: Internet Movie Firearms database
Martini-Henry RifleWhilst Gandhi is spending some time in a South African prison, guards in the background are seen armed with Martini-Henry rifles. Whilst the exact model of the rifles featured is difficult to make out, the length of the operating leaver would suggest that they are no later than Mk. III variants. The Mk. IV model that followed was characterised by a longer lever which aided the extraction of cartridges.
Short Magazine Lee-Enfield (SMLE)The Short Magazine Lee-Enfield (SMLE) is seen throughout the film in the hands of British and Indian soldiers as well as Gurkhas recruited from Nepal. Given that the film was shot mainly in India, most of these Lee-Enfields are likely to have been built or at least refurbished in India at the factory in Ishapore. Some examples can be seen with squared-off foresight protectors which confirm this.
Sten Mk II Submachine Gun
A Sten Mk II can be seen in the hands of a Gurkha during attempts to disperse rioters. The Sten provided a cheap alternative to the Thompson submachine gun which the British and commonwealth forces had been importing since the start of WWII. A simple design, although not without issues, the Sten remained in service throughout and beyond. A similar design, the Sterling, would go on to replace the Sten as the submachine gun of the British Army and would be used until the late 1980s.
Vickers Machine Gun
During the scene centered around the Amritsar massacre, a mock-up of a Rolls-Royce armored car is featured. The traditional armament of these vehicles were Vickers machine guns, although later models of the vehicle were given heavier weapons. The machine gun mounted on the car in the film seems to be a mock-up also, as it does not resemble any specific design. It is therefore assumed that this is intended to represent a Vickers. Since the gates of the Jallianwala Bagh garden were too narrow to allow an armored car to enter, the Vickers could not be brought to bear on the crowd.
Beretta Model 1934
Nathuram Godse infamously used a Beretta M1934 on January 30 1948, firing three times at Gandhi at close range. This event is featured in both the opening and closure of the film.