I am trying to use
randint() then; it picks an integer from a continuous range of values, not a discrete set.
random.choice() function instead, passing in a list of just those integers you want to pick from:
random.choice([-2, -1, 1, 2])
This'll return a random value from that list.