Hey thanks for the feedback.
Aiming is hard. We tried to make it easier but never got it perfect. As for the deflected bullets, it was intentional as almost everything has its own physics forces but will try to remove that too.
Glad you had fun with this :)