Was email some pictures showing stngr new red dot sight. Is it me or does that thing look like yet, another rebranded holosun ?