The only people with guns are the cops (many are also crooks), military (same thing) and the thugs on the payroll (usually paid through the state oil company)
They can use molotov cocktails and baseball bats if they have to do.
The national cops (National Guard) are heavily armed. Around ten years ago the NG was sent around to local police stations in Caracas to seize shotguns and tactical weapons from the local police.
The locals were allowed to keep their pistols...