Update Shooter

Started adding description to the code. Will finish later.