In the US “offense” is standard; in the UK use “offence.” The sports pronunciation accenting the first syllable should not be used when discussing military, legal, or other sorts of offense.
See also defence/offense.