public GunDecorator(GunChassis gun) { _gun = gun; }
public Paint(GunChassis gun) : base(gun) { }
public Scope(GunChassis gun) : base(gun) { }
public Automatic(GunChassis gun) : base(gun) { }