What was John Brown’s motive for raiding the federal arsenal at Harpers Ferry?

to protest the harassment of abolitionists
to keep states from enforcing the Fugitive Slave Act
to arm slaves and start an uprising against slavery
to help defend the Underground Railroad