You can make barney fire his glock by specifying the fire animation. I don't know the right name of the animation so use Jed's Half-Life Model Viewer to find the correct name.
Put the name in the animation field of the scripted_sequence and trigger it.
Im not sure if you can use an info_target to specify the target that barney should fire at. Best to try it out.