The program was doomed to failure anyway, because any unique markings on a spent shell casing when the gun is new won't match with the markings left after the gun has been fired 1,000 times.
Matching shell casings to a particular firearm only works when the test casing and the crime scene recovered casing are fired close to each other.
To a lesser extent, ditto with bullet markings.
What kind of a madman fires a gun 1,000 times?
A good Smith & Wesson revolver should last 15,000 rounds before tune-up. A Ruger probably twice that.
1000 at least every couple of years or you're just playing with it.