You can actually find the weapon stats in coalesced.ini file, where you can change the recoil and accuracy of weapons. But bear in mind that may change the accuracy and recoil of the NPC weapons also if they use the specific type you changed.
Example of a weapon
[SFXGameContent_Inventory.SFXWeapon_HeavyShotgun]
bUpgradesBasicWeapon=true
Damage=(X=20.34,Y=20.34)
DamageAI=0.85f
DamageHench=0.575
RateOfFire=(X=100,Y=100)
MagSize=(X=8,Y=8)
LowAmmoSoundThreshold=2
bIsAutomatic=false
bInfiniteAmmo=false
InitialMagazines=2
MaxSpareAmmo=(X=16,Y=16)
BurstRefireTime=0.8f
MinAimError=(X=0,Y=0)
MaxAimError=(X=0,Y=0)
AccFirePenalty=3.15f
AccFireInterpSpeed=8.0f
CrosshairRange=(X=60,Y=60)
bZoomSnapEnabled=True
MinZoomSnapDistance=250
MaxZoomSnapDistance=1000
ZoomSnapDuration=0.1
ZoomSnapList=( AimNode=AimNode_Cover, OuterSnapAngle=5, InnerSnapAngle=0.5, SnapOffsetMag=20 )
ZoomSnapList=( AimNode=AimNode_Chest, OuterSnapAngle=20, InnerSnapAngle=10, SnapOffsetMag=10 )
ZoomSnapList=( AimNode=AimNode_Head, OuterSnapAngle=0, InnerSnapAngle=0.0, SnapOffsetMag=0 )
bFrictionEnabled=true
MagneticCorrectionThresholdAngle=0
MaxMagneticCorrectionAngle=0
MinZoomAimError=(X=0,Y=0)
MaxZoomAimError=(X=3f,Y=3f)
ZoomAccFirePenalty=2.5f
ZoomAccFireInterpSpeed=12.0f
ZoomCrosshairRange=(X=60,Y=60)
Recoil=(X=5,Y=5)
ZoomRecoil=(X=2.5,Y=2.5)
RecoilInterpSpeed=30.f
RecoilFadeSpeed=3.5f
RecoilZoomFadeSpeed=5.0f
RecoilYawScale=0.5f
RecoilYawBias=0.8f
PrettyName=209735
IconRef=13
GeneralDescription=338220
ShortDescription=339316
GUIImage=GUI_Codex_Images.HeavyShotgun_512
NoAmmoFireSoundDelay=0.9
AI_BurstFireCount=(X=1,Y=2)
AI_BurstFireDelay=(X=0.65f,Y=2.3)
AI_BurstFireMovingDelay=(X=0.65f,Y=1.7f)
AI_AimDelay=(X=0.4,Y=0.4)
[Edited by DABhand, 1/27/2010 8:07:21 PM]