[Filtered to Faith]
Which world are they from, it gets all complex around here, I'd say vervain which incidently is also known in some old english Dialects as the herb of the cross, possibly mixed with holy water for all the good it will do and either injected or attomised, maybe load some smoke grenades with the stuff could work, that way you could create an area they would avoid without directly attacking them.
Either way its gonna take a group to get in the way not something to do on your own. Having a couple of tricks up your sleeve will be important in a pinch or to buy time while others can get in to support you though.
I'm not sure of what other types of Vamp there are yet i've pretty much only encountered ours and the other type, I was told there were 2 other types around here but I've not met any of them yet.