Police gave away gift cards for guns, but a group of people showed up for whole other reason