Weapons refaktoring finished, closed #76