The Suit system is mounted by a quick release system that incorperates a post and a T-bar of sorts. There are different Suit mounts available, this one comes with a Tapco made Weaver mount that can mount to any weaver base. AR/FAL whatever.. There are mounts out there that allow the Suit to mount directly to the top cover of an FAL or in the carry handle of an AR.
The cam is what makes the Suit caliber specific. place a 7.62 cam in the Suit and it is calibrated for the FAL or a 5.56 cam and it is calibrated for an AR.
There are a bunch of different web sites out there that deal with the Suit system.. it is also known as Trilux sight in some circles..
I will post pics as soon as I can peel the camera away from other uses!