But I would recommend that you find a way to
- allow the character to switch between standing, kneeling, and prone
- allow the character to throw grenades
- allow more weapons and the ability to switch between them
- throwing knife?
- make way more enemies(and probably something other than cowboys)
- other vehicles
- a new environment (jungle, desert, etc.)
- more attachments for the weapon
- sprinting
- jumping
- and anything else you can think of
I hope you take my suggestion into consideration and I wish you luck