Sleepless Shell Casing Ejection is a script that is simply dragged onto your players weapon prefab, with a few simple settings available to customize your effect, the rest is taken care of for you.
I developed this script because I wanted a simple and realistic shell casing ejection effect that was tiny in performance impact, but highly effective in adding to the realism of combat.
Please note that the 3rd person character is an old Unity shipped asset available in its entirety from the following Free Unity Asset.Angry Bots (Unity 4.x only).
Unity Asset Store
Please click this link to find Sleepless Shell Casing Ejection on the Unity Asset Store.