Short injectors?

Looks to be a bad design on those holddown clamps. Who's rail kit is it?

Riddler