Данная шутка - образец сексистского юмора невежд. Им, наверное, это кажется очень смешным.
Красная точка называется бинди она рисуется в месте предполагаемого третьего глаза (чакра аджна). Хотя в русской версии Википедии сказано, что бинди носят только замужние женщины, это не совсем так. Красную бинди действительно полагается носить в браке, но незамужние и вдовы могут носить бинди других цветов. Неотъемлемым символом замужества является синдур - это слово обозначает не только краситель, из которым наносят также бинди, но и название полосы в проборе между волос невесты, которую наносит жених во время свадебной церемонии.
У красного цвета много значений, среди которых честь, любовь и богатство. Сравнивать красную бинди с меткой от снайперского ружья - верх глупости и неуважения к тысячелетним традициям.
В Индии проживает огромное количество народов и этнических групп со своими собственными традициями. Хождение по Интернету в поисках ответа, что же является хорошим подарком на индийскую свадьбу, приносило подчас противоречивые ответы. На одном сайте заклинают не дарить изделия из кожи, на другом - советуют. Если бы вопрос о свадебном подарке был актуальным для меня лично, я бы прислушалась к первому совету, потому что там мне не пытаются ничего продать, а на на изделиях из кожи идеи свадебного подарка не заканчиваются.
Молодожёнам принято дарить деньги, полезные в будущей семейной жизни вещи - всё как у нас. Вот только "традиции" дарить жениху ружьё нигде не упоминают. Возможно и потому, что индийские традиции уходят вглубь тысячелетий, а огнестрельному оружию в Индии - от силы лет триста. Идея о том, что в столь бедной стране у каждого женатого мужчины есть по ружью тоже выглядит... хм... неправдоподобно.
Так что на Ваш вопрос можно ответить так: красная точка - да, ружьё - нет.