buttstock
magazine
barrel
gunbody