Well I also noticed that I do have a typo in the inis. As some stated. So I will correct that. Hopefully that will fix problems as well.
[internalGun]
SystemType=FIXED_GUN
GunPortAnimationID=4
GunPortAnimationTime=0.2
GunTypeName=25MM_GAU-22A <-------------------
InputName=FIRE_PRIMARY_GUN
MuzzlePosition=-1.439,2.614,0.454
LightPosition=-1.439,2.614,0.454
AimAngles=0.0,-1.875,0.0
MaxAmmo=180
EjectShells=FALSE
MinExtentPosition=
MaxExtentPosition=
[GunDataXXX]
TypeName=25MM_GAU-22/A <---------------------------------
FullName=GAU-22/A four-barrel 25 mm cannon
Caliber=25.000000
ROF=3000.000000
MuzzleVel=1085.000000
AmmoWt=0.180000
WarheadWt=0.018000
Reliability=100.000000
Accuracy=100.000000
AddLight=TRUE
MaxLightRange=400.000000
FireColor=0.500000,0.450000,0.320000
GunFireEffect=23mmFireEffect
GunFireSound=Vulcan
EffectClassName=23mmEffects
EffectTime=0.100000
TracerTexture=Tracer.tga
TracerSize=0.150000
TracerDistFactor=0.002000
TracerLength=0.015000
MaxVisibleDist=400000.000000
MaxStreakVisibleDist=10000.000000
TimeFuzed=FALSE