Edit: Deleted your duplicate thread.
Oh, thanks. I clicked submit then it said I had to sign in, so I thought it didn't post the topic (it went straight to the "Create a Topic" thing again).
So it looks like I have a few options:
1) Use an image point. Good for simple, small sprites.
2) Create a second sprite for the weapon.
3) The animation is just for show, but distance determines if it hits.
I'm liking number 2 the most as it seems like it would have the most "correct" collision (hitting when the weapon actually hits), but I don't know how vsync affects things. Would "Is Overlapping" solve vsync problems as it would be overlapping for a longer time than just a single collision detection?
Edit: What if each frame of the animation is held twice? That would give it a better chance to register right?
Edit 2: Would setting a fixed framerate help with the vsync thing?