Is it appropriate to train in using guns for self-defense? Islam encourages us to have proficiency with weapons of war. The Holy Prophet sas said: Prepare to meet them (the...