In the scene where the senator's aid is "cooking" his fix there is a brief view of a safety lighter. These did not exist in this period.
Capt. Andrew Larrick is supposedly a Navy seal and Vietnam vet. He must also be a time traveler, as he is wearing three ribbons on his uniform that don't exist in the 1980's 1. the Southwest Asia Service ribbon for service in the Persian Gulf War circa 1990-1991, 2. the Global War on Terrorism Expeditionary ribbon and 3. the Global War on Terrorism Service Ribbon both of which were created in 2003 and made retroactive to 9-11-2001.