A rail kit assembly for a computing device, comprising: a front vertical portion; a rear vertical portion configured to oppose the front vertical portion; a rail body configured to extend between the front vertical portion and the rear vertical portion; a rail member attached to the rail body and configured with a slot extending horizontally along the rail member for slidably receiving a plurality of pins disposed along a side surface of the computing device, the rail member including attachment portions being adapted to provide a passage for pins (200B, 214) to slide within the rail member, wherein the attachment portions are perpendicular to the rail body and set apart at a width substantially similar to a diameter of each pin (200B, 214); a first locking ear including a facing surface, a tab, and a screw, the facing surface being perpendicular to the tab, the facing surface being placed adjacent to an end portion of the rail body and the screw adapted to couple the facing surface to the rail body and the front vertical portion to fix a position of the computing device, the first locking ear configured to support a first orientation of the computing device; and a second alternative locking ear including a first end, a middle portion and a second end, the first end being attached to the computing device, the second end being coupled with the rail body, the second alternative locking ear is configured to support a second orientation of the computing device that is inverse to the first orientation of the computing device, wherein the first locking ear or the second alternative locking ear is configured for fixing a horizontal position of the computing device along the rail member; wherein the second end comprises a plunger having a lip and an indented portion, and the middle portion extends away from the first end at an angle such that the indented portion of the plunger is in line with the first end; and the rail body comprises an opening configured to receive the plunger. a front vertical portion; a rear vertical portion configured to oppose the front vertical portion; a rail body configured to extend between the front vertical portion and the rear vertical portion; a rail member attached to the rail body and configured with a slot extending horizontally along the rail member for slidably receiving a plurality of pins disposed along a side surface of the computing device, the rail member including attachment portions being adapted to provide a passage for pins (200B, 214) to slide within the rail member, wherein the attachment portions are perpendicular to the rail body and set apart at a width substantially similar to a diameter of each pin (200B, 214); a first locking ear including a facing surface, a tab, and a screw, the facing surface being perpendicular to the tab, the facing surface being placed adjacent to an end portion of the rail body and the screw adapted to couple the facing surface to the rail body and the front vertical portion to fix a position of the computing device, the first locking ear configured to support a first orientation of the computing device; and a second alternative locking ear including a first end, a middle portion and a second end, the first end being attached to the computing device, the second end being coupled with the rail body, the second alternative locking ear is configured to support a second orientation of the computing device that is inverse to the first orientation of the computing device, wherein the first locking ear or the second alternative locking ear is configured for fixing a horizontal position of the computing device along the rail member; wherein the second end comprises a plunger having a lip and an indented portion, and the middle portion extends away from the first end at an angle such that the indented portion of the plunger is in line with the first end; and the rail body comprises an opening configured to receive the plunger.