Despite her strong views on gun control, Senator McCaskill does not tend to promote them on the campaign trail or on her website. Rob Mills, who works on Senator McCaskill’s campaign, says that is “…because she has a bunch of Republican voters.”
Another individual who works on Senator McCaskill campaign, Carson Pope, adds that “…a semi-automatic rifle ban is more so what she would support.”
This is in Missouri, so I'm pretty sure there're at lot of Democrats who wouldn't exactly be wild about this either.
According to Mills, Senator McCaskill conceals her support of Moms Demand Action, a gun control group, and other similar organizations because they would “…hurt her ability to get elected.”
MILLS: “But she doesn’t openly go out and support groups like ‘Mom’s Demand Action’ or just like other groups that are related to that. Because that could hurt, her ability to get elected. Because people like see that and they’re like well I don’t want to support her even though they stand for the same policies…”I repeat: "I'll lie and lie until I get reelected, THEN I'll do all the things I said I wouldn't. Screw the voters who don't like it."
MILLS: “She’s worked out stuff with Mom’s Demand Action to make sure that she can support their goals without supporting the organization openly. And you know, Mom’s Demand Action does the exact same thing. Like a lot of our volunteers are actually from there. She’s really good about strategy and making sure she has a goal and can get there.”