McCaskill's proposal, which has the support of the Pentagon, places an excessive amount of trust in the military establishment and simply doesn't go far enough to produce meaningful change.
gillibrand's bill is more limited in scope than speier's but has more potential to effect real change than mccaskill's, and a better chance than speier's of succeeding.