Nah, it was advanced vampire technology that Abe had taken off a dead vampire he knocked off back in Springfield LOL! I didn't make any comments on the trailer because I didn't want to create any spoilers for anybody but I can't wait to see how many things folks find wrong with that film.
The only spoiler I'll mention is Abe dodging the bullet like in Matrix. Somehow, I found that in poor taste and will venture a guess that our Union comrades may not get that kind of joke either.