Russian investigators say that robbers carrying assault rifles in a baby carriage fatally shot two guards and a man walking his dog and got away with more than $800,000 worth of cash in St.Petersburg.

Andrei Lavrenko, the head of the local branch of Russia's Investigative Committee, said on NTV television that the robbers stole more than 25 million rubles (over $817,000) on Tuesday.

NTV said the attackers waited outside a commercial bank, one of them holding a baby carriage where two Kalashnikov assault rifles were hidden. When the guards got out of their armored truck and walked toward the bank with bags full of cash, the two assailants sprayed them with automatic gunfire, killing both on the spot.

One of the attackers also shot a man walking his dog, apparently fearing that he could help police identify them.