What some may refer to as dog or ID tags, generally were sutler purchased.. or self made... Most that appear to be home made typically will use an old coin.. however majority are usually found hand engraved... Sutler wares are frequently found to be metal stamped... using individual character dies.... Most will also have their respective unit/regiment included on the tag...... However this relic appears that the metal stamp in question was one single piece die... which had the full name on it... These types of stamps are more commonly found associated with machinists, merchants, and other venders whereas they may have desire or need to mark their manufactured goods... So already had such a die stamp... I have seen other coins marked similar to this, that were used as luggage tags.. or hang on a watch fob....
Interesting relic.... absolutely... Can it be contributed to a civil war soldier... would be very difficult... Most likely a personal item of a citizen that might have been from Petersburg area.. or could just as easily been passing through the area... Not uncommon especially around the older historical communities to find various items that span a very wide time range in the same area...
Cant see the items in your image but so well but appears you may have two period Spencer bullets on the far left.. the others in that row appear to be modern era... what appears to be an intact 32 short... and some 22 short shell casings.... Some indian head pennies.. cant tell what the others are..