Personally, I believe that everyone has to decide for themselves if developing weapons is ethical or not. There’s no way of determining whether it’s right or wrong; it’s all based on opinion. In my opinion, the development of weapons is a necessary action, but that doesn’t mean it’s a good one. Yes, some weapons are just made for people’s protection, but others are developed with the intention of inflicting harm. People make weapons to fight in wars, for hunting, protecting one’s self, protecting others, and many other things. In A Long Way Gone, the weapons were probably made for reasons other than they were used. The rebels went off and killed thousands of innocent people, which caused Ishmael to be kidnapped and brainwashed into becoming a child soldier. In this case, weapons may be considered “bad” to some people, but I think it’s more about the people in control of the weapons than the weapons themselves. What people really need to learn is how to use weapons in a safe and proper manner, not if the development of them is ethical.