Does unity support gun controllers

I’m going to make a shooting game on PC platform.
I found these two gun controllers from google:

MAG II GUN : http://www.g-matecontroller.com/en/home/index.html

X-Rover wireless game gun : http://www.lovinglobal.com/console.html

Does unity support these guns? How can I access them in code?

or, are there better gun controllers?

I don’t know about the second one, but I believe the first one should be. As I recall, it uses the internal sensors to send a signal across the left analogue stick axis. Implementing that should only be marginally more difficult than implementing a standard xbox controller.