CREATE TABLE "diemaco_colt_canada_models" (
  "colt_model_no" text,
  "diemaco_model" text,
  "stock" text,
  "fire_control" text,
  "rear_sight" text,
  "forward_assist" text,
  "barrel_length" text,
  "barrel_profile" text,
  "barrel_twist" text,
  "hand_guards" text,
  "bayonet_lug" text,
  "muzzle_device" text
);

Question: Which Barrel twist has a Stock of canadian 3rd generation and a Hand guards of short ribbed?
SQL: SELECT "barrel_twist" FROM "diemaco_colt_canada_models" WHERE "stock"='canadian 3rd generation' AND "hand_guards"='short ribbed';

Question: Which Hand guards has a Barrel profile of a2 and a Rear sight of weaver?
SQL: SELECT "hand_guards" FROM "diemaco_colt_canada_models" WHERE "barrel_profile"='a2' AND "rear_sight"='weaver';