On the Punisher thing, I dont understand it either, but team 8 also adopted a mission and temporary team logo in the mid 90s. It consisted of an 8 of spades playing card, with the punisher logo instead of a spade. There is also a team ring that is the punisher in silver with red glass eyes. With the way most seals dont want to be recognized due to the hollywood-ized hero worship image, it doesn't help to use a fricking comic book icon.
This guy is 100% legit though. As a general rule, someone that tells you they were a seal is a liar, theres a reason they are called the silent professionals. But occasionally you may get one talking with the right amount of Patron silver =)
Its also great that you guys are doing a bit of reading and educating yourselves on Operation Redwing. Marcus Luttrell had to originally have it published in the UK, and there's a lot that needs to be known about Lt. Murphy (and Saint Michael!).
FWIW, was at the wake in question with Jesse "the douchbag" Ventura and Chief Kyle. But my detailer and I had a plane to catch, so we left early, but can confirm that he was at least at the bar.
Its good to see you again Larry!