orator: a person who delivers a speech or oration
speaker: someone who expresses in language; someone who talks (especially someone who delivers a public speech or someone especially garrulous)
stock: the handle of a handgun or the butt end of a rifle or shotgun or part of the support of a machine gun or artillery gun