Authorities say Samuel Cassidy had multiple weapons when he opened fire at a union meeting at the Santa Clara Valley Transportation Authority facility.

source