A Noida based firm called Apastron Indian has developed non-lethal weapons like Trishul and Vajra for security forces.