Not that bad! Would need a lot of polishing though. Movement could be faster. And when the weapon has its own collider that pushes the character may stress the player a bit. Overall, a good start!