Mughal rule was not destroyed by Sikhs... by fighting a couple of muslim generals and war lords mughal rule is not destroyed! The Rajputs and Marathas broke the backbone of mughals (Rajputs have been fighting mughals/turks since 700AD!) infact in 1947 out of the 600 or so Independent kingdoms about 400 kingdoms were that off Rajputs From Sindh, Kashmir, Rajputana, UP, Gujarat, Haryana, Bihar, To MadyaPradesh etc
Nihangs have told me themselves they learnt shastar vidiya from rajput kshatriyas so I would rather believe a Nihang warrior that a internet pseudo-sikh as urself.
Jai Bhiwani