A suspect accused of grabbing and firing an officer’s gun during a struggle in the parking lot of a Tyler hotel appeared in court Monday.