古典ラテン語には gun に相当するようなものはなく arma ignifera (fiery weapons)「火を使う武器:火器」と総称する中に銃を含めます。
http://la.wikipedia.org/wiki/Sclopetum
このウィキのページを見て分かるようにこれらは新しく構成されたラテン語です。
sclopetum polybolicum マシンガン
pistolium 拳銃
carabina カービン銃
これらは辞書にないので発音(つまりは母音の長短)は分かりません。
「赤い」は ruber, rubra, rubrum または rufus, rufa, rufum [ru:fus, -fa, -fum] (長音があるところだけ発音記号を付けます)。(それぞれ、男女中性の順。名詞の性に合わせる)
pistolium rufum / rubrum
carabina rufa / rubra
etc.
red gun のようなコンパクトな言い方はありません。
お礼
ありがとうございますm(_ _)m