An 83-year-old World War II submarine docked on the shores of Lake Erie will mark America’s 250th birthday with a deck gun firing.