every night before you go to sleep hook yourself up to a dialysis machine filled with aids blood and put it on a timer to fill you up with your regular blood when the sun rises.
Not a weapon but a defense against vampires.
the machine needs to coated in a thin film of silver unless the hellspawn will just steal your prime blood right out of the box.