Navy O-3 is a Lt. Navy O-2 is a Lt. (junior grade). Navy O-1 is an Ensign.Meh. It was ok. Think it was way over hyped. A lot of forced scenes that could have been left out like the sailing scenes and the chic flick parts. It seemed more of a top gun remake than a sequel. Not sure how the squid ranking system is, but noticed when Tom was calling goose' kid he yelled out Lt. Bradley or whatever and he had captain bars on his shoulders. Would've liked to have seen more dog fighting and .mil tomfoolery, but that's just me. At least it wasn't too bad of a hit since we went to the matinee so it only cost $9.