Dorchester market held up at gunpoint