This image was on r/ColorizedHistory. In its description for the piece
he has n his right hand he holds a khanda sword, and in his left a ball and chain flail. The all-steel chillanum dagger in his cummerbund is traditionally associated with southern India. He also wears a shield, a second sword and a pistol, the butt of which is visible under his left arm. His battle-turban is fortified with razor-sharp steel quoits, miniature sword blades and steel chains
In the comments u/IFeelSikh states
A Sikh soldier would have a variety of weapons ranging from 2-3 major ones and 3-4 complimentary ones. Usually it would be like khanda (Large Straight sword), kirpan (Long Curved sword), Chakar (Smaller sharp throwing disc/armor, Dhal (Shield), Katar (Handheld punching daggar), and a few other ones.
I know why a Kirpan would be carried, but why such a selection of weapons carried by one person. Would being that weighed down with weapons in close combat be more of a disadvantage?
To piggyback onto /u/Von_Baron's question, was one of the variables causing Sikh warriors to be so heavily armed the fact that they were surrounded by other religions (Hindus, Buddhists, Muslims)?