Why not this is implemented in the school days itself say like basic Scouts and cadet training etc., which will inculcate a sence of security, responsibility and self defence. A thing which is not introduced at the age of 10 can never be enforced at the age of 30.