Skjutningen inträffade vid en lunchmottagning efter en gudstjänst vid Geneva Presbyterian Church i staden Laguna Woods på söndagen.
Enligt polisen i Orange County avled ett av offren på plats, fyra är kritiskt skadade och en har lättare skador. Alla offer är vuxna.
Omkring 30–40 personer befann sig i lokalen när gärningspersonen gick till attack. Larmet kom 13.26 lokal tid och ledde till ett stort pådrag.
Pastor slog med stol
Enligt personer som var på plats passade en pastor på att slå gärningsmannen i huvudet med en stol när denne laddade om, och förövaren kunde sedan övermannas.
– Det här är bara så sorgligt. Jag hade aldrig någonsin trott att något sånt här skulle hända i min kyrka, i mitt samhälle, säger 72-årige Chen, som var den som larmade polisen om händelsen.
– VI är mest pensionärer, medelåldern i vår kyrka är 80, säger han.
"Exceptionellt hjältemod"
Orange County-polisen hyllar kyrkobesökarnas ingripande för att de stoppade gärningsmannen och berättar vid en pressträff att mannen var frihetsberövad när polisen kom dit.
– Vi tror att en grupp kyrkobesökare höll fast honom, band honom med en elsladd och beslagtog minst två vapen, säger Jeff Hallock vid polisen vid en pressträff, och fortsätter:
– Den gruppen kyrkobesökare gav prov på vad vi anser var exceptionellt hjältemod och mod när de ingrep för att stoppa den misstänkta. Deras insats ledde utan tvekan till färre skadade och döda.
Den gripne är en man i 60-årsåldern som inte tros tillhöra kyrkan eller bo i närheten.
– Vi vet inte vad den misstänktes motiv kan ha varit, eller om han hade ett utpekat mål eller om det ens är en hatrelaterad händelse, säger Hallock.
De beslagtagna vapnen är två handeldvapen, enligt polisen.