Danville SWAT used armored vehicles to arrest a barricaded suspect with a firearm on San Thomas Way. Charges include assault and domestic violence.