Okay, with the goodnight scheme, setting c buttons to left stick works well now.
Retroarch controls
B button - L-trigger
Y button - B Button (C2)
ZL - Z-Trigger
ZR - A button (C3)
So ZR is fire, ZL is aim, B weapon change, Y is action
Only issue I've found is that you need to use ZR to...