A firearm barrel cleaner comprising: - a shaft substantially unyielding in an axial direction; - at least one cleaning attachment; - at least one universal coupling fixedly attached to the shaft or at least one cleaning attachment, each coupling including an engagement recess comprising a radial opening and a channel extending between the radial opening and an end of the universal coupling, the channel comprising a first inner portion and a second outer portion; and - at least one universal tip fixedly attached to the other of the shaft or the at least one cleaning attachment, each of said universal tip including a body attached to a stem connector, the stem connector comprising a first engaging portion and a second portion projecting from one end of the body to the first engaging portion, wherein the second portion of the universal tip is smaller than the first engaging portion, wherein the first portion of the channel is sized to longitudinally pass the first engaging portion of the universal tip, and the second portion of the channel is sized to hold the first engaging portion of the universal tip, characterized in that the universal tip further comprises: an alignment urging member extending from the end of the body of the universal tip and positioned near an outer circumference thereof; wherein the alignment urging member passes through the channel when the universal tip is inserted and rotated to face a portion of said end of the universal coupling when the universal tip is axially mounted in the corresponding universal recess; and wherein the alignment urging member operates to allow a rotational movement of the cleaning attachment during use and to reduce or eliminate angular displacement of the universal tip when said alignment urging member is other than oriented at the channel. - a shaft substantially unyielding in an axial direction; - at least one cleaning attachment; - at least one universal coupling fixedly attached to the shaft or at least one cleaning attachment, each coupling including an engagement recess comprising a radial opening and a channel extending between the radial opening and an end of the universal coupling, the channel comprising a first inner portion and a second outer portion; and - at least one universal tip fixedly attached to the other of the shaft or the at least one cleaning attachment, each of said universal tip including a body attached to a stem connector, the stem connector comprising a first engaging portion and a second portion projecting from one end of the body to the first engaging portion, wherein the second portion of the universal tip is smaller than the first engaging portion, an alignment urging member extending from the end of the body of the universal tip and positioned near an outer circumference thereof; wherein the alignment urging member passes through the channel when the universal tip is inserted and rotated to face a portion of said end of the universal coupling when the universal tip is axially mounted in the corresponding universal recess; and wherein the alignment urging member operates to allow a rotational movement of the cleaning attachment during use and to reduce or eliminate angular displacement of the universal tip when said alignment urging member is other than oriented at the channel.