Create weapon class