Found Pimp My Gun which has a flash app that can be used to create various traditional and modern weapons.

It can also be used to create somewhat more sci-fi weaponry:
myweapon.jpg

Good for making props to fill in a modern map.

-Rob A>