Eat your heart out, cosplayers!

In the most recent episode of the YouTube series "Controlled Chaos," Caleb Kraft creates his own Z-6 Riot Control Baton, modeled after the Riot Control Stormtrooper in "Star Wars: The Force Awakens."

Using PVC (Polyvinyl Chloride), Kraft constructs a functional Control Baton that expands and spins. He doesn't just stop there; he also gives his model a shocking electrical feature with a neon sign transformer. While he doesn't recommend including that (it's dangerous!), he does show how he created the hinges that allow the model's flexibility.

For more on how Kraft brainstormed and developed his model Riot Control Baton, check out the full videos below.

(via Fashionably Geek)