The link did not work for me (cookies/firewall issue) but Botach has always been professional in my dealings with them.
If they are advertising this to be the Ranger T ammo then I would believe it to be so.
If they are advertising this to be the Ranger T ammo then I would believe it to be so.