Congratulations on a fantastic cosplay; you look tough & sexy and have caught the character's attitude very well, the costume looks superb & accurate and the bazooka's a very impressive piece of work too.
You look like a hardcore demon hunter... LIKE A REAL ACTION GIRL! I hope that your costume should not have made you feel uncomfortable while you were wearing it. Also, this pic makes me think if you really are a tomboy.
YOUR COSPLAY IS GREAT!
P.S. Do you like Devil May Cry? Do you like other "Hack and Slash" games? Is that your real hair?