Bryan woman assaults officer, tries to steal firearm