magazine - n. a part of a gun that holds bullets
mosque - n. a building that is used for Muslim religious services
licensed - adj. having official permission or license
access - n. permission or the right to use something
homicide - n. the act of killing another person
background - n. information, experiences, .. in a person's past