I've been thinking about how common ion cannons would be on law-abiding (or pretending to be law-abiding) civilian vessels, i.e ships that aren't operated by the Imperial military, local security or licenced bounty hunters.. Based on the information in the rulebooks, there's no legal barrier to a civilian ship carrying ion cannons; they're not listed as Restricted on the price list. That's fine as a letter-of-the-law view, but I think a lot of Imperial and security personnel would view ion weapons on a civilian ship as... suspicious.
I can see two ways such weapons would be viewed:
1) If civilians want to mount ion weapons rather than lasers or blasters on their ships, so much the better. It's preferable for semi- or un-trained civilians to be using non-lethal weapons rather than blasting away with quad-lasers ay time they get spooked.
2) There's no good reason for a civilian ship to mount ion weapons. If a law-abiding ship needs to open fire, then it must be under attack from pirates, Rebel terrorists or some other breed of scum. In that case, the civilian ship will be trying to escape, not take prisoners, and their attackers are more likely to break off the attack if met with deadly force. The only reason to mount ion weapons is to take another ship intact, which a civilian ship would never want or need to do - that sort of thing should be left to the proper authorities.
I tend toward the second view, at least while wearing my GM's Imperial officer cap - Ion weapons are, strictly, legal, but invite further scrutiny and could lead to trumped-up charges under another pretext - but I'd be interested to hear other people's views.