Reorganize player, character, reticle, inventory in hierarchy
Ignore collisions on a projectile with the gameObject that spawned it.
Move equippedFirearm to BaseCharacterController
NullReferenceException fix in HandleCollision