I bought a CX4 in 9mm last year, and put an EOtech on it. After 1 trip, I sold it.
I have a PS90, and bullpups are not known for having god triggers. But, I am used to it.
The CX4's trigger was even heavier than my PS90 trigger. I was lucky to get 4-" groups at 50 yards.
I know there are ways to polish the trigger set, but I don't know how to take those parts out. I just wasn't happy and ended up selling it.
If U want a 9mm rifle, I'd get a 9mm AR.