Hell Rains down on Frontlines: These guys just chat, show off toy. Chechen are fearless