Ready up your weapons, because everyone in this installment of the Greatest Game Cosplay Ever (This Week), is armed to the teeth and ready for battle. Whether they're wielding guns, blades, forces of nature or even their own feminine charms, these cosplayers are ready to duke it out. Shots like these that showcase the tough nature of a character really bring costumes to life and make you feel as if a showdown is about to happen at any time. Peep the gallery below to see the fantastic shots.

WANT TO CONTRIBUTE?

Are you a cosplayer or a cosplay photographer? Maybe you’re both! If you have a particular cosplay or portfolio you’d like us to check out, please submit a link to John-at-ArcadeSushi.com. Additionally, if there are any cosplayers or photographers that we’ve highlighted that wish their works to be removed, please reach out to let us know.

All shots were taken by the talented Darshelle Stevens and Mike Rollerson Photography. Click their links to see more of their work and to become a fan.

Phaira as Catherine (Catherine)

Phaira as Catherine
Mike Rollerson Photography
loading...

Noa as BlackRock Shooter

Noa as Black Rock Shooter
Mike Rollerson Photography
loading...

Jennie Lynn Muller as Lara Croft (Tomb Raider)

Jennie Lynne Muller as Lara Croft
Mike Rollerson Photography
loading...

WindOfTheStars Cosplay as Lilith (Borderlands 2)

WindOfTheStars Cosplay as Lilith
Mike Rollerson Photography
loading...

Flying Octophant as Juliet Starling (Lollipop Chainsaw)

Flying Octophant as Juliet Starling
Mike Rollerson Photography
loading...

Hectec Design as NCR Ranger (Fallout: New Vegas)

Hectec Design as NCR Ranger
Mike Rollerson Photography
loading...

Olivier Lebourg as Mickey/Wolverine

Olivier Lebourg as Mickey Wolverine
Mike Rollerson Photography
loading...

Amie Lynn as Berserker Yuna (Final Fantasy X-2)

Amie Lynn as Final Fantasy X-2 Berserker Yuna
Mike Rollerson Photography
loading...

Yaya Han as Skrull Storm

Yaya Han as Skrull Storm
Darshelle Stevens
loading...

 Lyz Brickley Cosplay as Jinx (League of Legends)

Lyz Brickley Cosplay as Jinx
Darshelle Stevens
loading...

More From 94.5 KATS