Finished gun class!