India is believed to have about 2 million Enfields of all types in service or in store.