I had the pleasure of shooting the aac illusion 9 on a g19 this weekend. One of the best things I liked was the fact that it can bet set off center to be able to work with factory sights. It suppressed great and was really balanced. I would definitely take a look at it for a 9mm can