added recusive to my weaponry