Assembly gets over defined

Hi everyone,

The assembly gets over defined when I mate the 2 brackets together. The way the assembly works is, when I slide the cylinder, the larger bracket must slide along the rails horizontally. Can someone help me out please?

P.S I use SW 2012 so, please send it across in .STEP file or post the solution.

Thank you.

SolidworksModeling And Assemblies