Tachyon Project Cannons go through all shields just fine (as Shield Disruptors incidentally).
And while on the topic of shields, they need supplies to work: if your vessel does not have any supply, all shields will fall. Of course, you will have other problems when you run out of supplies, like figuring out how to fire any weapon.
