Not sure of expiration, but it is good today at least. 600 rds 225. Under 32/rd. You could wait until after the election and see what the prices do