hey, small guns, big guns ,and energy weapons are governed by the agility attribute atm, so, the lower your agility the less accurate you are with guns for some strange reason...
+1 AGI = +2% in weapons skills, perception has nothing to do with this...