Some items roll with various targeting and flinch perks on them. They seem to range from weapon specific to weapon types.
How do you know which is the better bonus between these perks?
For example,
Pulse Rifle Targeting
Improved target acquisition, accuracy, and aim-down-sights speed for Pulse Rifles.
Scatter Projectile Targeting
Improved target acquisition, accuracy, and aim-down-sights speed for Auto Rifles, SMGs, Pulse Rifles, Sidearms, and Fusion Rifles.
Kinetic Weapon Targeting
Slightly improved target acquisition, accuracy, and aim-down-sights speed for Kinetic weapons.
My guess is that the more specific the better, but I have no evidence as such.
Best Answer
Your assumption on specific being better than general is essentially correct. There is a reddit thread that contains a lot of information, calculations, and tests for perks and mods1. As the reddit thread describes, there are three tiers related to the Targeting perk, as well as Reload Speeds and Unflinching.
I scanned through the armor perk lists, and tier 1 is currently only applied to general weapon types (Kinetic, Energy, or Power) where as tiers 2 and 3 are applied to specific weapon types (Scout Rifle, Sniper Rifle, Rocket Launcher, etc...).
Below are the results of the testing regarding the tier levels for the respective perks. While some tests show some tiers having negligible differences, others show significant differences.
Targeting
Reload Speeds2
Unflinching2
1 All tests were performed on PC
2 Added for the sake of completion