Now creating the list of BulletModels in GunModel instead of taking it as a parameter in the constructors