PecosKid -
Most probably it's a weak spring. They're cheap enough; try another. Another cause possibly could be too-short (out-of-spec) firing pin, again a cheap thing to swap out. [You should always have a spare firing pin as part of your field repair parts in your buttstock anyway.]
Does your DPMS rife perhaps have a match trigger and low-inertia (low-mass, fast) hammer? This could also be/contribute to the problem.
Less likely but worth considering: your firing pin could be undergoing some resistance during its travel (binding) in bolt/carrier assembly. Try swapping out a whole complete bolt+carrier assy from another known-good AR.
Please DON'T associate hard (military) primers with 'cheap ammo'. Have you noticed that when you chamber a round in an AR (nd then eject it without firing) that there is a slight primer indentation? THIS IS ABSOLUTELY NORMAL AND WITHIN SPEC!! In fact if you DO NOT see any indentation, you DO have a problem.
[This is even mentioned in the military M16 tech manuals, avaiable at every gunshow and online at [url]http://old.ar15.com/books[/url] ]
I think most commercial mfgd 223/5.56 ammo today has hard/military primers - I'd bet due to popularity of AR15s. Home reloaders for .223 bolt guns may use different primers however, and that could lead to trouble. Military rifle ammo *intentionally* has hard primers; in fact if you mistakenly use soft pistol or rifle primers (say, w/reloads) there is some chance that you could have an accidental discharge upon chambering a round. [Yet another great reason to always keep your barrel pointing in a safe direction, esp while charging/cycling rifle.]
So make sure you have a good hammer spring and a standard mass AR15 hammer.
Bill Wiese
San Mateo, CA