State Assemblyman Al Stirpe is apologizing for his foul language during a meeting last week with gun control protesters.