Faits : A. X._, né en 1980, est agent de sécurité. Il exploite Y._, raison individuelle devenue une Sàrl dont il est actuellement l'associé-gérant et président. Le 6 juillet 2008, le pistolet de X._, pour lequel un permis d'acquisition avait été délivré, a été saisi en raison d'un conflit familial qui a nécessité l'intervention de la police et du suivi psychiatrique dont celui-ci faisait l'objet. Une expertise psychiatrique a conduit à la restitution de l'arme le 10 juin 2010. X._ est au bénéfice d'un permis de port d'armes délivré le 25 août 2010, assorti d'une charge spécifiant que celui-ci est valable uniquement pour certaines missions de sécurité exercées pour le compte de son entreprise de sécurité. Selon un rapport du 10 juillet 2012 de la Gendarmerie du canton de Fribourg, X._ régulait la circulation lors d'une manifestation le 5 juillet 2012 en uniforme d'agent de sécurité. Il portait, à cette occasion, une arme à feu, peu visible, et une matraque télescopique à découvert à la ceinture. Le rapport précisait que, lors d'une séance d'information tenue le 4 juillet 2012, X._ s'était présenté avec ses armes visibles et qu'il avait été invité à corriger sa tenue les jours suivants. Par ordonnance pénale du 7 décembre 2012, le Ministère public du canton de Fribourg a condamné X._ à une amende de 200 francs pour les faits survenus le 5 juillet 2012. Saisi d'une opposition, le Juge de police du Tribunal d'arrondissement de la Broye a, le 27 août 2013, acquitté X._, estimant que le fait en cause ne s'était produit que de façon involontaire et durant un laps de temps très court. Le 7 juillet 2013, lors de la manifestation "A._" à B._, X._ a sorti son arme à feu à la suite des événements suivants, qui ressortent de l'audition de l'intéressé le 12 juillet 2013: "Consécutivement à un appel radio (baptisé «code rouge» selon la procédure mise en place par X._ au sein de Y._) émis par son propre personnel, X._ a envoyé quatre de ses agents à l'endroit désigné comme étant le théâtre d'une bagarre. Lui-même a vérifié que la police était absente, puis est «monté au pas de course» rejoindre ses agents de sécurité. Il s'est trouvé là face à une cinquantaine de personnes qui lançaient des projectiles, les agents se trouvant à quelque dix mètres d'eux. Après deux ou trois sommations, deux agents ont fait usage de spray au poivre. Ensuite, l'équipe de sécurité a voulu reculer pour s'enfuir en voiture, pendant qu'un autre groupe d'agents de sécurité faisait mouvement latéralement «pour stopper les jets». Tandis que les agents dont faisait partie X._ reculaient, trois personnes s'en sont approchées, en dissimulant en partie leurs mains et en menaçant ces agents de les «flinguer» et de les «plomber». C'est alors que X._ a décidé de sortir son arme à feu, en faisant des sommations («reculez») et en gardant son arme en position d'attente, c'est-à-dire dirigée à 45 degrés vers le sol. Les trois personnes menaçantes ont alors arrêté de s'avancer et les agents de sécurité ont pu fuir en voiture. C'est seulement ensuite que X._ a fait appel à la police". La Police cantonale du canton de Vaud (ci-après: la Police cantonale) a, le 22 août 2013, prononcé la mise sous séquestre de toutes les armes de X._ et la révocation des permis d'acquisition et de port d'armes de celui-ci; l'intéressé devait remettre aux autorités les armes se trouvant en sa possession et l'original de son permis de port d'armes. B. Par arrêt du 18 novembre 2014, la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a rejeté le recours de X._. Il a en substance jugé que l'attitude de l'intéressé démontrait qu'il existait un soupçon que celui-ci puisse utiliser son arme d'une manière dangereuse pour lui-même et pour autrui; la Police cantonale avait correctement appliqué le droit fédéral, sans abuser de son pouvoir d'appréciation en retenant un risque d'usage abusif propre à justifier un séquestre définitif; le principe de proportionnalité avait en outre été respecté. C. Agissant par la voie du recours en matière de droit public, X._ demande au Tribunal fédéral, sous suite de frais et dépens, principalement, d'annuler l'arrêt du 18 novembre 2014 du Tribunal cantonal et de le réformer en ce sens que le séquestre de ses armes est levé et ses permis d'acquisition et de port d'armes sont restitués; subsidiairement, de renvoyer la cause au Tribunal cantonal pour une nouvelle décision dans le sens des considérants. La Police cantonale conclut au rejet du recours sous suite de frais. Le Tribunal cantonal se réfère aux considérants de son arrêt.