public bool CheckLoadableAmmo(int ammoDefinition)
        {
            if (!IsAmmoable)
            {
                return(false);
            }

            var ammoEntityDefault = EntityDefault.GetOrThrow(ammoDefinition);

            return(ammoEntityDefault.CategoryFlags.IsCategory(_ammoCategoryFlags));
        }